/*
 * To change this template, choose Tools | Templates
 * and open the template in the editor.
 */
package CocoFood.DTO;

import java.util.Date;

/**
 *
 * @author THANH
 */
public class PaymentTO {

    public static String BUSINESS = "";
    public static String RETURN_PAGE_FINISH = "";
    public static String TABLE_NAME = "ONLINE_PAYMENT";
    public static String CURRENT_CODE = "USD";
    public static String COMPLETE = "Completed";
    public static String PENDING = "Pending";
    public static String CANCEL = "Cancel";
    public static String GATEWAY_PAYPAL = "Paypal";
    public static String GATEWAY_MOBIVI = "Mobivi";
    private long id;
    private String profileId;
    private String billingInfo;
    private String merchantId;
    private String transactionNo;
    private Date transactionDate;
    private int returnCode;
    private int amout;
    private String currency;
    private String paypalTxnId;
    private String paypalTxnFee;
    private String paypalReceiptNo;
    private String remark;
    private String status;
    private String payeeInfo;
    private String purchaseInfo;
    private int vat;
    private String genMsgKey;
    private String returnMsgKey;
    private String paymentType;
    private Date modifiedDate;
    private String modifiedBy;
    private String payment_gateway;

    public PaymentTO() {
    }

    public PaymentTO(long id, String profileId, String billingInfo, String merchantId, String transactionNo, Date transactionDate, int returnCode, int amout, String currency, String paypalTxnId, String paypalTxnFee, String paypalReceiptNo, String remark, String status, String payeeInfo, String purchaseInfo, int vat, String genMsgKey, String returnMsgKey, String paymentType, Date modifiedDate, String modifiedBy, String payment_gateway) {
        this.id = id;
        this.profileId = profileId;
        this.billingInfo = billingInfo;
        this.merchantId = merchantId;
        this.transactionNo = transactionNo;
        this.transactionDate = transactionDate;
        this.returnCode = returnCode;
        this.amout = amout;
        this.currency = currency;
        this.paypalTxnId = paypalTxnId;
        this.paypalTxnFee = paypalTxnFee;
        this.paypalReceiptNo = paypalReceiptNo;
        this.remark = remark;
        this.status = status;
        this.payeeInfo = payeeInfo;
        this.purchaseInfo = purchaseInfo;
        this.vat = vat;
        this.genMsgKey = genMsgKey;
        this.returnMsgKey = returnMsgKey;
        this.paymentType = paymentType;
        this.modifiedDate = modifiedDate;
        this.modifiedBy = modifiedBy;
        this.payment_gateway = payment_gateway;
    }

    public static String getBUSINESS() {
        return BUSINESS;
    }

    public static void setBUSINESS(String BUSINESS) {
        PaymentTO.BUSINESS = BUSINESS;
    }

    public static String getRETURN_PAGE_FINISH() {
        return RETURN_PAGE_FINISH;
    }

    public static void setRETURN_PAGE_FINISH(String RETURN_PAGE_FINISH) {
        PaymentTO.RETURN_PAGE_FINISH = RETURN_PAGE_FINISH;
    }

    public static String getTABLE_NAME() {
        return TABLE_NAME;
    }

    public static void setTABLE_NAME(String TABLE_NAME) {
        PaymentTO.TABLE_NAME = TABLE_NAME;
    }

    public static String getCURRENT_CODE() {
        return CURRENT_CODE;
    }

    public static void setCURRENT_CODE(String CURRENT_CODE) {
        PaymentTO.CURRENT_CODE = CURRENT_CODE;
    }

    public static String getCOMPLETE() {
        return COMPLETE;
    }

    public static void setCOMPLETE(String COMPLETE) {
        PaymentTO.COMPLETE = COMPLETE;
    }

    public static String getPENDING() {
        return PENDING;
    }

    public static void setPENDING(String PENDING) {
        PaymentTO.PENDING = PENDING;
    }

    public static String getCANCEL() {
        return CANCEL;
    }

    public static void setCANCEL(String CANCEL) {
        PaymentTO.CANCEL = CANCEL;
    }

    public static String getGATEWAY_PAYPAL() {
        return GATEWAY_PAYPAL;
    }

    public static void setGATEWAY_PAYPAL(String GATEWAY_PAYPAL) {
        PaymentTO.GATEWAY_PAYPAL = GATEWAY_PAYPAL;
    }

    public static String getGATEWAY_MOBIVI() {
        return GATEWAY_MOBIVI;
    }

    public static void setGATEWAY_MOBIVI(String GATEWAY_MOBIVI) {
        PaymentTO.GATEWAY_MOBIVI = GATEWAY_MOBIVI;
    }

    public long getId() {
        return id;
    }

    public void setId(long id) {
        this.id = id;
    }

    public String getProfileId() {
        return profileId;
    }

    public void setProfileId(String profileId) {
        this.profileId = profileId;
    }

    public String getBillingInfo() {
        return billingInfo;
    }

    public void setBillingInfo(String billingInfo) {
        this.billingInfo = billingInfo;
    }

    public String getMerchantId() {
        return merchantId;
    }

    public void setMerchantId(String merchantId) {
        this.merchantId = merchantId;
    }

    public String getTransactionNo() {
        return transactionNo;
    }

    public void setTransactionNo(String transactionNo) {
        this.transactionNo = transactionNo;
    }

    public Date getTransactionDate() {
        return transactionDate;
    }

    public void setTransactionDate(Date transactionDate) {
        this.transactionDate = transactionDate;
    }

    public int getReturnCode() {
        return returnCode;
    }

    public void setReturnCode(int returnCode) {
        this.returnCode = returnCode;
    }

    public int getAmout() {
        return amout;
    }

    public void setAmout(int amout) {
        this.amout = amout;
    }

    public String getCurrency() {
        return currency;
    }

    public void setCurrency(String currency) {
        this.currency = currency;
    }

    public String getPaypalTxnId() {
        return paypalTxnId;
    }

    public void setPaypalTxnId(String paypalTxnId) {
        this.paypalTxnId = paypalTxnId;
    }

    public String getPaypalTxnFee() {
        return paypalTxnFee;
    }

    public void setPaypalTxnFee(String paypalTxnFee) {
        this.paypalTxnFee = paypalTxnFee;
    }

    public String getPaypalReceiptNo() {
        return paypalReceiptNo;
    }

    public void setPaypalReceiptNo(String paypalReceiptNo) {
        this.paypalReceiptNo = paypalReceiptNo;
    }

    public String getRemark() {
        return remark;
    }

    public void setRemark(String remark) {
        this.remark = remark;
    }

    public String getStatus() {
        return status;
    }

    public void setStatus(String status) {
        this.status = status;
    }

    public String getPayeeInfo() {
        return payeeInfo;
    }

    public void setPayeeInfo(String payeeInfo) {
        this.payeeInfo = payeeInfo;
    }

    public String getPurchaseInfo() {
        return purchaseInfo;
    }

    public void setPurchaseInfo(String purchaseInfo) {
        this.purchaseInfo = purchaseInfo;
    }

    public int getVat() {
        return vat;
    }

    public void setVat(int vat) {
        this.vat = vat;
    }

    public String getGenMsgKey() {
        return genMsgKey;
    }

    public void setGenMsgKey(String genMsgKey) {
        this.genMsgKey = genMsgKey;
    }

    public String getReturnMsgKey() {
        return returnMsgKey;
    }

    public void setReturnMsgKey(String returnMsgKey) {
        this.returnMsgKey = returnMsgKey;
    }

    public String getPaymentType() {
        return paymentType;
    }

    public void setPaymentType(String paymentType) {
        this.paymentType = paymentType;
    }

    public Date getModifiedDate() {
        return modifiedDate;
    }

    public void setModifiedDate(Date modifiedDate) {
        this.modifiedDate = modifiedDate;
    }

    public String getModifiedBy() {
        return modifiedBy;
    }

    public void setModifiedBy(String modifiedBy) {
        this.modifiedBy = modifiedBy;
    }

    public String getPayment_gateway() {
        return payment_gateway;
    }

    public void setPayment_gateway(String payment_gateway) {
        this.payment_gateway = payment_gateway;
    }
}
